class Flower implements IShape{
    @Override
    public void draw() {
        System.out.println("❀");
    }
}

class Cycle implements IShape{

    @Override
    public void draw() {
        System.out.println("⚪");
    }
}

public class Test4 {
    public static void drawMap(IShape iShape){
        iShape.draw();
    }
    public static void main(String[] args) {
        Cycle cycle = new Cycle();
        drawMap(cycle);
        IShape iShape = new Flower();
        iShape.draw();
        iShape = new Cycle();
        iShape.draw();
    }
}
